runtime.g.lockedm (field)
23 uses
runtime (current package)
coro.go#L119: locked := gp.lockedm != 0
coro.go#L140: gp.lockedm.set(nil)
coro.go#L233: gnext.lockedm.set(mp)
debugcall.go#L137: if mp != gp.lockedm.ptr() {
debugcall.go#L148: newg.lockedm.set(mp)
debugcall.go#L149: gp.lockedm = 0
debugcall.go#L195: gp.lockedm.set(mp)
debugcall.go#L227: if gp.lockedm != 0 {
debugcall.go#L228: gp.lockedm = 0
proc.go#L621: return gp.lockedm != 0 && gp.m.lockedg != 0
proc.go#L2411: gp.lockedm.set(mp)
proc.go#L3131: if gp.m.lockedg == 0 || gp.m.lockedg.ptr().lockedm.ptr() != gp.m {
proc.go#L3157: mp := gp.lockedm.ptr()
proc.go#L4039: if gp.lockedm != 0 {
proc.go#L4282: locked := gp.lockedm != 0
proc.go#L4283: gp.lockedm = 0
proc.go#L4811: locked = gp.lockedm != 0
proc.go#L5275: gp.lockedm.set(gp.m)
proc.go#L5330: gp.lockedm = 0
proc.go#L6410: if lockedm := gp.lockedm.ptr(); lockedm != nil {
runtime2.go#L495: lockedm muintptr
traceback.go#L1239: if gp.lockedm != 0 {
tracestack.go#L73: mp = gp.lockedm.ptr()
![]() |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |